longstraw pine - German English Dictionary